righteous sufferer - French English Dictionary